package com.sbtr.business.classify.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sbtr.business.classify.dto.AlgorithmInfoDto;
import com.sbtr.business.classify.entity.Classify;
import com.sbtr.open.classify.dto.ClassifyDto;

import java.util.List;

/**
 * <p>
 * 标签表 服务类
 * </p>
 *
 * @author oujh5

 */
public interface IClassifyService extends IService<Classify> {
	
	int selectMaxSn();

	ClassifyDto saveClassify(ClassifyDto dto);

	boolean deleteClassify(Long id);

	List<ClassifyDto> search(Long calibrationId);

	List<ClassifyDto> searchById(Long calibrationDetailsId);

	ClassifyDto updateClassify(ClassifyDto dto);

	public boolean batchSave(Long calibrationId,
							 List<ClassifyDto> dtos);

	List<AlgorithmInfoDto> getaAlgorithmInfo();

	List<AlgorithmInfoDto> getAlgorithmInfoByProjectType(String projectType);
}
